* character.c, charset.c, chartab.c: Use bool for booleans.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 26 Aug 2012 08:41:36 +0000 (01:41 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 26 Aug 2012 08:41:36 +0000 (01:41 -0700)
commit4b938a373600588a3a1066486dca8205cf42ec21
tree372891293db1712d43e9db114e03bf540840748c
parent93271d8c05cd1c0e0670f2ad17b9cb1d89ab2b2b
* character.c, charset.c, chartab.c: Use bool for booleans.

* character.c (lisp_string_width, string_count_byte8)
(string_escape_byte8):
* charset.c (charset_map_loaded, load_charset_map, read_hex):
(load_charset_map_from_file, map_charset_chars)
(Fdefine_charset_internal, define_charset_internal)
(Fdeclare_equiv_charset, find_charsets_in_text)
(Ffind_charset_region, char_charset, Fiso_charset):
* chartab.c (sub_char_table_ref, sub_char_table_ref_and_range)
(sub_char_table_set, sub_char_table_set_range)
(char_table_set_range, optimize_sub_char_table)
(map_sub_char_table):
Use bool for boolean.
* character.c (str_to_unibyte): Omit last boolean argument; it was
always 0.  All callers changed.
* character.h, charset.h: Adjust to match previous changes.
* character.h (char_printable_p): Remove decl of nonexistent function.
* charset.h (struct charset): Members code_linear_p, iso_chars_96,
ascii_compatible_p, supplementary_p, compact_codes_p, unified_p
are all boolean, so make them single-bit bitfields.
src/ChangeLog
src/character.c
src/character.h
src/charset.c
src/charset.h
src/chartab.c